home *** CD-ROM | disk | FTP | other *** search
/ Revista CD Expert 32 / CD Expert nº 32.iso / Unreal T / utdemo338.exe / System / UWindow.u / ScriptText2.TextBuffer < prev    next >
Unknown  |  1999-09-27  |  2.0 KB

view JSON data     |     view as text     |     open on a Mac     |     open on a PC

This file was not able to be converted.
This format is not currently supported by dexvert.

ConfidenceProgramDetectionMatch TypeSupport
100% file data default



hex view
+--------+-------------------------+-------------------------+--------+--------+
|00000000| 00 00 00 00 00 00 00 00 | 65 20 2f 2f 3d 3d 3d 3d |........|e //====|
|00000010| 3d 3d 3d 3d 3d 3d 3d 3d | 3d 3d 3d 3d 3d 3d 3d 3d |========|========|
|00000020| 3d 3d 3d 3d 3d 3d 3d 3d | 3d 3d 3d 3d 3d 3d 3d 3d |========|========|
|00000030| 3d 3d 3d 3d 3d 3d 3d 3d | 3d 3d 3d 3d 3d 3d 3d 3d |========|========|
|00000040| 3d 3d 3d 3d 3d 3d 3d 3d | 3d 3d 3d 3d 3d 3d 3d 3d |========|========|
|00000050| 3d 3d 3d 3d 3d 3d 3d 3d | 3d 0d 0a 2f 2f 20 55 57 |========|=..// UW|
|00000060| 69 6e 64 6f 77 56 53 70 | 6c 69 74 74 65 72 20 2d |indowVSp|litter -|
|00000070| 20 61 20 76 65 72 74 69 | 63 61 6c 20 73 70 6c 69 | a verti|cal spli|
|00000080| 74 74 65 72 20 63 6f 6d | 70 6f 6e 65 6e 74 0d 0a |tter com|ponent..|
|00000090| 2f 2f 3d 3d 3d 3d 3d 3d | 3d 3d 3d 3d 3d 3d 3d 3d |//======|========|
|000000a0| 3d 3d 3d 3d 3d 3d 3d 3d | 3d 3d 3d 3d 3d 3d 3d 3d |========|========|
|000000b0| 3d 3d 3d 3d 3d 3d 3d 3d | 3d 3d 3d 3d 3d 3d 3d 3d |========|========|
|000000c0| 3d 3d 3d 3d 3d 3d 3d 3d | 3d 3d 3d 3d 3d 3d 3d 3d |========|========|
|000000d0| 3d 3d 3d 3d 3d 3d 3d 3d | 3d 3d 3d 3d 3d 3d 3d 0d |========|=======.|
|000000e0| 0a 63 6c 61 73 73 20 55 | 57 69 6e 64 6f 77 56 53 |.class U|WindowVS|
|000000f0| 70 6c 69 74 74 65 72 20 | 65 78 74 65 6e 64 73 20 |plitter |extends |
|00000100| 55 57 69 6e 64 6f 77 57 | 69 6e 64 6f 77 3b 0d 0a |UWindowW|indow;..|
|00000110| 0d 0a 76 61 72 20 55 57 | 69 6e 64 6f 77 57 69 6e |..var UW|indowWin|
|00000120| 64 6f 77 09 09 09 54 6f | 70 43 6c 69 65 6e 74 57 |dow...To|pClientW|
|00000130| 69 6e 64 6f 77 3b 0d 0a | 76 61 72 20 55 57 69 6e |indow;..|var UWin|
|00000140| 64 6f 77 57 69 6e 64 6f | 77 09 09 09 42 6f 74 74 |dowWindo|w...Bott|
|00000150| 6f 6d 43 6c 69 65 6e 74 | 57 69 6e 64 6f 77 3b 0d |omClient|Window;.|
|00000160| 0a 76 61 72 20 62 6f 6f | 6c 09 09 09 09 09 62 53 |.var boo|l.....bS|
|00000170| 69 7a 69 6e 67 3b 0d 0a | 76 61 72 20 66 6c 6f 61 |izing;..|var floa|
|00000180| 74 09 09 09 09 09 53 70 | 6c 69 74 50 6f 73 3b 0d |t.....Sp|litPos;.|
|00000190| 0a 76 61 72 20 66 6c 6f | 61 74 09 09 09 09 09 4d |.var flo|at.....M|
|000001a0| 69 6e 57 69 6e 48 65 69 | 67 68 74 3b 0d 0a 76 61 |inWinHei|ght;..va|
|000001b0| 72 20 66 6c 6f 61 74 09 | 09 09 09 09 4d 61 78 53 |r float.|....MaxS|
|000001c0| 70 6c 69 74 50 6f 73 3b | 0d 0a 76 61 72 20 66 6c |plitPos;|..var fl|
|000001d0| 6f 61 74 09 09 09 09 09 | 4f 6c 64 57 69 6e 48 65 |oat.....|OldWinHe|
|000001e0| 69 67 68 74 3b 0d 0a 76 | 61 72 20 62 6f 6f 6c 09 |ight;..v|ar bool.|
|000001f0| 09 09 09 09 62 42 6f 74 | 74 6f 6d 47 72 6f 77 3b |....bBot|tomGrow;|
|00000200| 0d 0a 76 61 72 20 62 6f | 6f 6c 09 09 09 09 09 62 |..var bo|ol.....b|
|00000210| 53 69 7a 61 62 6c 65 3b | 0d 0a 0d 0a 66 75 6e 63 |Sizable;|....func|
|00000220| 74 69 6f 6e 20 43 72 65 | 61 74 65 64 28 29 20 0d |tion Cre|ated() .|
|00000230| 0a 7b 0d 0a 09 53 75 70 | 65 72 2e 43 72 65 61 74 |.{...Sup|er.Creat|
|00000240| 65 64 28 29 3b 0d 0a 09 | 62 41 6c 77 61 79 73 42 |ed();...|bAlwaysB|
|00000250| 65 68 69 6e 64 20 3d 20 | 54 72 75 65 3b 0d 0a 09 |ehind = |True;...|
|00000260| 53 70 6c 69 74 50 6f 73 | 20 3d 20 57 69 6e 48 65 |SplitPos| = WinHe|
|00000270| 69 67 68 74 20 2f 20 32 | 3b 0d 0a 09 4d 69 6e 57 |ight / 2|;...MinW|
|00000280| 69 6e 48 65 69 67 68 74 | 20 3d 20 32 34 3b 0d 0a |inHeight| = 24;..|
|00000290| 0d 0a 09 4f 6c 64 57 69 | 6e 48 65 69 67 68 74 20 |...OldWi|nHeight |
|000002a0| 3d 20 57 69 6e 48 65 69 | 67 68 74 3b 0d 0a 7d 0d |= WinHei|ght;..}.|
|000002b0| 0a 0d 0a 66 75 6e 63 74 | 69 6f 6e 20 50 61 69 6e |...funct|ion Pain|
|000002c0| 74 28 43 61 6e 76 61 73 | 20 43 2c 20 66 6c 6f 61 |t(Canvas| C, floa|
|000002d0| 74 20 58 2c 20 66 6c 6f | 61 74 20 59 29 20 0d 0a |t X, flo|at Y) ..|
|000002e0| 7b 0d 0a 09 6c 6f 63 61 | 6c 20 54 65 78 74 75 72 |{...loca|l Textur|
|000002f0| 65 20 54 3b 0d 0a 0d 0a | 09 54 20 3d 20 47 65 74 |e T;....|.T = Get|
|00000300| 4c 6f 6f 6b 41 6e 64 46 | 65 65 6c 54 65 78 74 75 |LookAndF|eelTextu|
|00000310| 72 65 28 29 3b 0d 0a 09 | 44 72 61 77 55 70 42 65 |re();...|DrawUpBe|
|00000320| 76 65 6c 28 43 2c 20 30 | 2c 20 53 70 6c 69 74 50 |vel(C, 0|, SplitP|
|00000330| 6f 73 2c 20 57 69 6e 57 | 69 64 74 68 2c 20 37 2c |os, WinW|idth, 7,|
|00000340| 20 54 29 3b 0d 0a 7d 0d | 0a 0d 0a 66 75 6e 63 74 | T);..}.|...funct|
|00000350| 69 6f 6e 20 42 65 66 6f | 72 65 50 61 69 6e 74 28 |ion Befo|rePaint(|
|00000360| 43 61 6e 76 61 73 20 43 | 2c 20 66 6c 6f 61 74 20 |Canvas C|, float |
|00000370| 58 2c 20 66 6c 6f 61 74 | 20 59 29 20 0d 0a 7b 0d |X, float| Y) ..{.|
|00000380| 0a 09 6c 6f 63 61 6c 20 | 66 6c 6f 61 74 20 4e 65 |..local |float Ne|
|00000390| 77 57 2c 20 4e 65 77 48 | 3b 0d 0a 0d 0a 09 2f 2f |wW, NewH|;.....//|
|000003a0| 20 4d 61 6b 65 20 54 6f | 70 20 70 61 6e 65 6c 20 | Make To|p panel |
|000003b0| 72 65 73 69 7a 65 0d 0a | 09 69 66 28 4f 6c 64 57 |resize..|.if(OldW|
|000003c0| 69 6e 48 65 69 67 68 74 | 20 21 3d 20 57 69 6e 48 |inHeight| != WinH|
|000003d0| 65 69 67 68 74 20 26 26 | 20 21 62 42 6f 74 74 6f |eight &&| !bBotto|
|000003e0| 6d 47 72 6f 77 29 0d 0a | 09 7b 0d 0a 09 09 53 70 |mGrow)..|.{....Sp|
|000003f0| 6c 69 74 50 6f 73 20 3d | 20 53 70 6c 69 74 50 6f |litPos =| SplitPo|
|00000400| 73 20 2b 20 57 69 6e 48 | 65 69 67 68 74 20 2d 20 |s + WinH|eight - |
|00000410| 4f 6c 64 57 69 6e 48 65 | 69 67 68 74 3b 0d 0a 09 |OldWinHe|ight;...|
|00000420| 7d 0d 0a 0d 0a 09 53 70 | 6c 69 74 50 6f 73 20 3d |}.....Sp|litPos =|
|00000430| 20 46 43 6c 61 6d 70 28 | 53 70 6c 69 74 50 6f 73 | FClamp(|SplitPos|
|00000440| 2c 20 4d 69 6e 57 69 6e | 48 65 69 67 68 74 2c 20 |, MinWin|Height, |
|00000450| 57 69 6e 48 65 69 67 68 | 74 20 2d 20 37 20 2d 20 |WinHeigh|t - 7 - |
|00000460| 4d 69 6e 57 69 6e 48 65 | 69 67 68 74 29 3b 0d 0a |MinWinHe|ight);..|
|00000470| 09 69 66 28 4d 61 78 53 | 70 6c 69 74 50 6f 73 20 |.if(MaxS|plitPos |
|00000480| 21 3d 20 30 29 0d 0a 09 | 09 53 70 6c 69 74 50 6f |!= 0)...|.SplitPo|
|00000490| 73 20 3d 20 46 43 6c 61 | 6d 70 28 53 70 6c 69 74 |s = FCla|mp(Split|
|000004a0| 50 6f 73 2c 20 30 2c 20 | 4d 61 78 53 70 6c 69 74 |Pos, 0, |MaxSplit|
|000004b0| 50 6f 73 29 3b 0d 0a 0d | 0a 09 4e 65 77 57 20 3d |Pos);...|..NewW =|
|000004c0| 20 57 69 6e 57 69 64 74 | 68 3b 0d 0a 09 4e 65 77 | WinWidt|h;...New|
|000004d0| 48 20 3d 20 53 70 6c 69 | 74 50 6f 73 3b 0d 0a 0d |H = Spli|tPos;...|
|000004e0| 0a 09 69 66 28 4e 65 77 | 57 20 21 3d 20 54 6f 70 |..if(New|W != Top|
|000004f0| 43 6c 69 65 6e 74 57 69 | 6e 64 6f 77 2e 57 69 6e |ClientWi|ndow.Win|
|00000500| 57 69 64 74 68 20 7c 7c | 20 4e 65 77 48 20 21 3d |Width ||| NewH !=|
|00000510| 20 54 6f 70 43 6c 69 65 | 6e 74 57 69 6e 64 6f 77 | TopClie|ntWindow|
|00000520| 2e 57 69 6e 48 65 69 67 | 68 74 29 0d 0a 09 7b 0d |.WinHeig|ht)...{.|
|00000530| 0a 09 09 54 6f 70 43 6c | 69 65 6e 74 57 69 6e 64 |...TopCl|ientWind|
|00000540| 6f 77 2e 53 65 74 53 69 | 7a 65 28 4e 65 77 57 2c |ow.SetSi|ze(NewW,|
|00000550| 20 4e 65 77 48 29 3b 0d | 0a 09 7d 0d 0a 0d 0a 09 | NewH);.|..}.....|
|00000560| 4e 65 77 48 20 3d 20 57 | 69 6e 48 65 69 67 68 74 |NewH = W|inHeight|
|00000570| 20 2d 20 53 70 6c 69 74 | 50 6f 73 20 2d 20 37 3b | - Split|Pos - 7;|
|00000580| 0d 0a 0d 0a 09 69 66 28 | 4e 65 77 57 20 21 3d 20 |.....if(|NewW != |
|00000590| 42 6f 74 74 6f 6d 43 6c | 69 65 6e 74 57 69 6e 64 |BottomCl|ientWind|
|000005a0| 6f 77 2e 57 69 6e 57 69 | 64 74 68 20 7c 7c 20 4e |ow.WinWi|dth || N|
|000005b0| 65 77 48 20 21 3d 20 42 | 6f 74 74 6f 6d 43 6c 69 |ewH != B|ottomCli|
|000005c0| 65 6e 74 57 69 6e 64 6f | 77 2e 57 69 6e 48 65 69 |entWindo|w.WinHei|
|000005d0| 67 68 74 29 0d 0a 09 7b | 0d 0a 09 09 42 6f 74 74 |ght)...{|....Bott|
|000005e0| 6f 6d 43 6c 69 65 6e 74 | 57 69 6e 64 6f 77 2e 53 |omClient|Window.S|
|000005f0| 65 74 53 69 7a 65 28 4e | 65 77 57 2c 20 4e 65 77 |etSize(N|ewW, New|
|00000600| 48 29 3b 0d 0a 09 7d 0d | 0a 09 42 6f 74 74 6f 6d |H);...}.|..Bottom|
|00000610| 43 6c 69 65 6e 74 57 69 | 6e 64 6f 77 2e 57 69 6e |ClientWi|ndow.Win|
|00000620| 54 6f 70 20 3d 20 53 70 | 6c 69 74 50 6f 73 20 2b |Top = Sp|litPos +|
|00000630| 20 37 3b 0d 0a 09 42 6f | 74 74 6f 6d 43 6c 69 65 | 7;...Bo|ttomClie|
|00000640| 6e 74 57 69 6e 64 6f 77 | 2e 57 69 6e 4c 65 66 74 |ntWindow|.WinLeft|
|00000650| 20 3d 20 30 3b 0d 0a 0d | 0a 09 4f 6c 64 57 69 6e | = 0;...|..OldWin|
|00000660| 48 65 69 67 68 74 20 3d | 20 57 69 6e 48 65 69 67 |Height =| WinHeig|
|00000670| 68 74 3b 0d 0a 7d 0d 0a | 0d 0a 66 75 6e 63 74 69 |ht;..}..|..functi|
|00000680| 6f 6e 20 4c 4d 6f 75 73 | 65 44 6f 77 6e 28 66 6c |on LMous|eDown(fl|
|00000690| 6f 61 74 20 58 2c 20 66 | 6c 6f 61 74 20 59 29 0d |oat X, f|loat Y).|
|000006a0| 0a 7b 0d 0a 09 53 75 70 | 65 72 2e 4c 4d 6f 75 73 |.{...Sup|er.LMous|
|000006b0| 65 44 6f 77 6e 28 58 2c | 20 59 29 3b 0d 0a 0d 0a |eDown(X,| Y);....|
|000006c0| 09 69 66 28 62 53 69 7a | 61 62 6c 65 20 26 26 20 |.if(bSiz|able && |
|000006d0| 28 59 20 3e 3d 20 53 70 | 6c 69 74 50 6f 73 29 20 |(Y >= Sp|litPos) |
|000006e0| 26 26 20 28 59 20 3c 3d | 20 53 70 6c 69 74 50 6f |&& (Y <=| SplitPo|
|000006f0| 73 20 2b 20 37 29 29 20 | 0d 0a 09 7b 0d 0a 09 09 |s + 7)) |...{....|
|00000700| 62 53 69 7a 69 6e 67 20 | 3d 20 54 72 75 65 3b 0d |bSizing |= True;.|
|00000710| 0a 09 09 52 6f 6f 74 2e | 43 61 70 74 75 72 65 4d |...Root.|CaptureM|
|00000720| 6f 75 73 65 28 29 3b 0d | 0a 09 7d 0d 0a 7d 0d 0a |ouse();.|..}..}..|
|00000730| 0d 0a 66 75 6e 63 74 69 | 6f 6e 20 4d 6f 75 73 65 |..functi|on Mouse|
|00000740| 4d 6f 76 65 28 66 6c 6f | 61 74 20 58 2c 20 66 6c |Move(flo|at X, fl|
|00000750| 6f 61 74 20 59 29 0d 0a | 7b 0d 0a 0d 0a 09 69 66 |oat Y)..|{.....if|
|00000760| 28 62 53 69 7a 61 62 6c | 65 20 26 26 20 28 59 20 |(bSizabl|e && (Y |
|00000770| 3e 3d 20 53 70 6c 69 74 | 50 6f 73 29 20 26 26 20 |>= Split|Pos) && |
|00000780| 28 59 20 3c 3d 20 53 70 | 6c 69 74 50 6f 73 20 2b |(Y <= Sp|litPos +|
|00000790| 20 37 29 29 20 0d 0a 09 | 09 43 75 72 73 6f 72 20 | 7)) ...|.Cursor |
|000007a0| 3d 20 52 6f 6f 74 2e 56 | 53 70 6c 69 74 43 75 72 |= Root.V|SplitCur|
|000007b0| 73 6f 72 3b 0d 0a 09 65 | 6c 73 65 0d 0a 09 09 43 |sor;...e|lse....C|
|000007c0| 75 72 73 6f 72 20 3d 20 | 52 6f 6f 74 2e 4e 6f 72 |ursor = |Root.Nor|
|000007d0| 6d 61 6c 43 75 72 73 6f | 72 3b 0d 0a 0d 0a 09 69 |malCurso|r;.....i|
|000007e0| 66 28 62 53 69 7a 69 6e | 67 20 26 26 20 62 4d 6f |f(bSizin|g && bMo|
|000007f0| 75 73 65 44 6f 77 6e 29 | 0d 0a 09 7b 0d 0a 09 09 |useDown)|...{....|
|00000800| 53 70 6c 69 74 50 6f 73 | 20 3d 20 59 3b 0d 0a 09 |SplitPos| = Y;...|
|00000810| 7d 20 65 6c 73 65 20 62 | 53 69 7a 69 6e 67 20 3d |} else b|Sizing =|
|00000820| 20 46 61 6c 73 65 3b 0d | 0a 7d 0d 0a 0d 0a 00 | False;.|.}..... |
+--------+-------------------------+-------------------------+--------+--------+